Approaches and methodologies for mobile software engineering

نویسنده

  • Serena Pastore
چکیده

The development of software for mobile devices takes place in a dynamic environment where constraints, technologies and user needs change very frequently requiring enhanced approaches and methodologies in software engineering essential to deal with the concept of bring your own device (BYOD). Mobile apps are developed for various purposes in different categories. This paper discusses about the challenges that affect mobile software engineering, specifically for a science educational and outreach aim as regards technologies, approaches and methodologies that could be applied to unlock the full potential of mobility. In particular, it analyzes the main challenges to development in this field, such as dealing with enhanced connectivity and networking protocols (e.g., from Bluetooth Low Energy, IEEE 802.15.4based protocols and new Wi-Fi versions) and the fragmented ecosystem of mobile platforms. Moreover, it addresses the possible application of specific development methodologies such as Agile software methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis and Design Methodologies for Future Mobile Services Essay in DT8100, Spring 2005

A lot of technologies that together can be used to realize truly mobile services have emerged lately; different handheld devices with various functionalities and form factors, broadband connections and wireless access networks are ubiquitously available both at home, at enterprise locations and elsewhere at public locations. However, it is not straightforward to design highly available software...

متن کامل

First European Workshop on Mobile Engineering (ME'13)

ME’13 focuses on potentials and challenges of mobile computing for the software engineering community. The workshop discusses emerging ideas, methodologies, frameworks, tools, as well as industrial experiences with the engineering and management of mobile services and applications, and aims at establishing a research community around these topics. Furthermore, the workshop provides an interacti...

متن کامل

Adopting an Agile Approach for the Development of Mobile Applications

With the increasing popularity and demand for mobile applications, there has been a significant increase in the number of mobile application development projects. Highly volatile requirements of mobile applications require adaptive software development methods. The Agile approach is seen as a natural fit for mobile application and there is a need to explore various Agile methodologies for the d...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

Handhelps and mobile phones to manage students and re- sources in classroom: ¿A new handicap to the teacher?

In this work, we show the common ways of organizing a development project both fail to deliver sufficient usability. Software engineering (SE) practices and research have led to several methodologies that are highly adequate for developing software with little or no user interaction. However, for interactive systems involving significant user interactions, these methodologies have major shortco...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015